// ****************************************************************************** 
// Copyright     :  Copyright (C) 2018, Hisilicon Technologies Co. Ltd.
// File name     :  proctrainctrl_reg_offset_field.h
// Project line  :  IP
// Department    :  
// Author        :  Jason, Edward
// Version       :  .1
// Date          :  2011/11/29
// Description   :  The DDR PHY Controller Block
// Others        :  Generated automatically by nManager V4.2 
// History       :  Jason, Edward 2018/03/19 12:28:13 Create file
// ******************************************************************************

#ifndef __PROCTRAINCTRL_REG_OFFSET_FIELD_H__
#define __PROCTRAINCTRL_REG_OFFSET_FIELD_H__

#define ProcTrainCtrl_UC_ROWACT_TYPE_LEN              1
#define ProcTrainCtrl_UC_ROWACT_TYPE_OFFSET           31
#define ProcTrainCtrl_PTE_PHYUPD_REQ_LEN              1
#define ProcTrainCtrl_PTE_PHYUPD_REQ_OFFSET           30
#define ProcTrainCtrl_TRKDBG_RDQS_GET_LEN             1
#define ProcTrainCtrl_TRKDBG_RDQS_GET_OFFSET          29
#define ProcTrainCtrl_TRKDBG_RDQSG_GET_LEN            1
#define ProcTrainCtrl_TRKDBG_RDQSG_GET_OFFSET         28
#define ProcTrainCtrl_TRKDBG_DYNA_RDQSEN_LEN          1
#define ProcTrainCtrl_TRKDBG_DYNA_RDQSEN_OFFSET       27
#define ProcTrainCtrl_TRKDBG_DYNA_RDQSGEN_LEN         1
#define ProcTrainCtrl_TRKDBG_DYNA_RDQSGEN_OFFSET      26
#define ProcTrainCtrl_TRKDBG_DYNA_PRIRDQSGEN_LEN      1
#define ProcTrainCtrl_TRKDBG_DYNA_PRIRDQSGEN_OFFSET   25
#define ProcTrainCtrl_TRKDBG_DYNA_HIPRIRDQSGEN_LEN    1
#define ProcTrainCtrl_TRKDBG_DYNA_HIPRIRDQSGEN_OFFSET 24
#define ProcTrainCtrl_TRKDBG_DLYMEAS_GATED_LEN        1
#define ProcTrainCtrl_TRKDBG_DLYMEAS_GATED_OFFSET     22
#define ProcTrainCtrl_TRKDBG_CTL_AREF_ACTIVE_LEN      1
#define ProcTrainCtrl_TRKDBG_CTL_AREF_ACTIVE_OFFSET   21
#define ProcTrainCtrl_STATUS_LOWPRI_PEEK_LEN          1
#define ProcTrainCtrl_STATUS_LOWPRI_PEEK_OFFSET       20
#define ProcTrainCtrl_PHYCNT_RST_TYPE_LEN             1
#define ProcTrainCtrl_PHYCNT_RST_TYPE_OFFSET          8
#define ProcTrainCtrl_CARRY_STATUS_TYPE_LEN           1
#define ProcTrainCtrl_CARRY_STATUS_TYPE_OFFSET        7
#define ProcTrainCtrl_UC_RT_POPULATE_LEN              2
#define ProcTrainCtrl_UC_RT_POPULATE_OFFSET           2
#define ProcTrainCtrl_UC_REGIF_WST_LEN                1
#define ProcTrainCtrl_UC_REGIF_WST_OFFSET             1
#define ProcTrainCtrl_UC_MODE_EN_LEN                  1
#define ProcTrainCtrl_UC_MODE_EN_OFFSET               0

#define ProcTrainCtrl_WL2OP_ACTIVE_LEN        1
#define ProcTrainCtrl_WL2OP_ACTIVE_OFFSET     17
#define ProcTrainCtrl_PHYCNT_RST_LEN          1
#define ProcTrainCtrl_PHYCNT_RST_OFFSET       16
#define ProcTrainCtrl_DETOP_PRECA_POST_LEN    1
#define ProcTrainCtrl_DETOP_PRECA_POST_OFFSET 7
#define ProcTrainCtrl_DETOP_RWTEST_LEN        1
#define ProcTrainCtrl_DETOP_RWTEST_OFFSET     6
#define ProcTrainCtrl_DETOP_RDTEST_LEN        1
#define ProcTrainCtrl_DETOP_RDTEST_OFFSET     5
#define ProcTrainCtrl_DETOP_PREWRITE_LEN      1
#define ProcTrainCtrl_DETOP_PREWRITE_OFFSET   4
#define ProcTrainCtrl_DETOP_PRECA_LEN         1
#define ProcTrainCtrl_DETOP_PRECA_OFFSET      1
#define ProcTrainCtrl_DETOP_ACTIVE_LEN        1
#define ProcTrainCtrl_DETOP_ACTIVE_OFFSET     0

#define ProcTrainCtrl_DET_ANY_FAILED_LEN      4
#define ProcTrainCtrl_DET_ANY_FAILED_OFFSET   28
#define ProcTrainCtrl_DET_ALL_FAILED_LEN      4
#define ProcTrainCtrl_DET_ALL_FAILED_OFFSET   24
#define ProcTrainCtrl_DET_ANY_PASSED_LEN      4
#define ProcTrainCtrl_DET_ANY_PASSED_OFFSET   20
#define ProcTrainCtrl_DET_ALL_PASSED_LEN      4
#define ProcTrainCtrl_DET_ALL_PASSED_OFFSET   16
#define ProcTrainCtrl_COMB_CARY_STATUS_LEN    1
#define ProcTrainCtrl_COMB_CARY_STATUS_OFFSET 15
#define ProcTrainCtrl_DTRAIN_ACTIVE_LEN       1
#define ProcTrainCtrl_DTRAIN_ACTIVE_OFFSET    0

#define ProcTrainCtrl_UC_INT_MSK_LEN     1
#define ProcTrainCtrl_UC_INT_MSK_OFFSET  31
#define ProcTrainCtrl_UC_RTACTIVE_LEN    2
#define ProcTrainCtrl_UC_RTACTIVE_OFFSET 0

#define ProcTrainCtrl_CMDQ_RD_FLUSH_MODE_LEN    1
#define ProcTrainCtrl_CMDQ_RD_FLUSH_MODE_OFFSET 4
#define ProcTrainCtrl_CMDQ_FLUSH_LEN            1
#define ProcTrainCtrl_CMDQ_FLUSH_OFFSET         1
#define ProcTrainCtrl_CMDQ_BYP_MODE_LEN         1
#define ProcTrainCtrl_CMDQ_BYP_MODE_OFFSET      0

#define ProcTrainCtrl_PHASE_SEL_LEN       2
#define ProcTrainCtrl_PHASE_SEL_OFFSET    24
#define ProcTrainCtrl_CARRY_STATUS_LEN    2
#define ProcTrainCtrl_CARRY_STATUS_OFFSET 16
#define ProcTrainCtrl_ALU_OPERAND_LEN     8
#define ProcTrainCtrl_ALU_OPERAND_OFFSET  4
#define ProcTrainCtrl_SRC_SEL_LEN         1
#define ProcTrainCtrl_SRC_SEL_OFFSET      3
#define ProcTrainCtrl_ALU_OPERATOR_LEN    3
#define ProcTrainCtrl_ALU_OPERATOR_OFFSET 0

#define ProcTrainCtrl_ADDRBDL_A_SEL_LEN    10
#define ProcTrainCtrl_ADDRBDL_A_SEL_OFFSET 22
#define ProcTrainCtrl_CARRY_STATUS_LEN     10
#define ProcTrainCtrl_CARRY_STATUS_OFFSET  12
#define ProcTrainCtrl_ALU_OPERAND_LEN      8
#define ProcTrainCtrl_ALU_OPERAND_OFFSET   4
#define ProcTrainCtrl_SRC_SEL_LEN          1
#define ProcTrainCtrl_SRC_SEL_OFFSET       3
#define ProcTrainCtrl_ALU_OPERATOR_LEN     3
#define ProcTrainCtrl_ALU_OPERATOR_OFFSET  0

#define ProcTrainCtrl_CSBDL_SEL_LEN       2
#define ProcTrainCtrl_CSBDL_SEL_OFFSET    24
#define ProcTrainCtrl_CARRY_STATUS_LEN    2
#define ProcTrainCtrl_CARRY_STATUS_OFFSET 16
#define ProcTrainCtrl_ALU_OPERAND_LEN     8
#define ProcTrainCtrl_ALU_OPERAND_OFFSET  4
#define ProcTrainCtrl_SRC_SEL_LEN         1
#define ProcTrainCtrl_SRC_SEL_OFFSET      3
#define ProcTrainCtrl_ALU_OPERATOR_LEN    3
#define ProcTrainCtrl_ALU_OPERATOR_OFFSET 0

#define ProcTrainCtrl_DATA8_SEL_LEN       8
#define ProcTrainCtrl_DATA8_SEL_OFFSET    24
#define ProcTrainCtrl_CARRY_STATUS_LEN    8
#define ProcTrainCtrl_CARRY_STATUS_OFFSET 16
#define ProcTrainCtrl_ALU_OPERAND_LEN     8
#define ProcTrainCtrl_ALU_OPERAND_OFFSET  4
#define ProcTrainCtrl_SRC_SEL_LEN         1
#define ProcTrainCtrl_SRC_SEL_OFFSET      3
#define ProcTrainCtrl_ALU_OPERATOR_LEN    3
#define ProcTrainCtrl_ALU_OPERATOR_OFFSET 0

#define ProcTrainCtrl_DATA8_SEL_LEN       8
#define ProcTrainCtrl_DATA8_SEL_OFFSET    24
#define ProcTrainCtrl_CARRY_STATUS_LEN    8
#define ProcTrainCtrl_CARRY_STATUS_OFFSET 16
#define ProcTrainCtrl_ALU_OPERAND_LEN     6
#define ProcTrainCtrl_ALU_OPERAND_OFFSET  4
#define ProcTrainCtrl_ALU_OPERATOR_LEN    3
#define ProcTrainCtrl_ALU_OPERATOR_OFFSET 0

#define ProcTrainCtrl_DATA8_SEL_LEN       8
#define ProcTrainCtrl_DATA8_SEL_OFFSET    24
#define ProcTrainCtrl_CARRY_STATUS_LEN    8
#define ProcTrainCtrl_CARRY_STATUS_OFFSET 16
#define ProcTrainCtrl_ALU_OPERAND_LEN     8
#define ProcTrainCtrl_ALU_OPERAND_OFFSET  4
#define ProcTrainCtrl_ALU_OPERATOR_LEN    3
#define ProcTrainCtrl_ALU_OPERATOR_OFFSET 0

#define ProcTrainCtrl_ACDLY_STORE_LEN    1
#define ProcTrainCtrl_ACDLY_STORE_OFFSET 20
#define ProcTrainCtrl_WDLY_STORE_LEN     1
#define ProcTrainCtrl_WDLY_STORE_OFFSET  0

#define ProcTrainCtrl_DATA8_SEL_LEN       8
#define ProcTrainCtrl_DATA8_SEL_OFFSET    24
#define ProcTrainCtrl_CARRY_STATUS_LEN    8
#define ProcTrainCtrl_CARRY_STATUS_OFFSET 16
#define ProcTrainCtrl_ALU_OPERAND_LEN     10
#define ProcTrainCtrl_ALU_OPERAND_OFFSET  4
#define ProcTrainCtrl_SRC_SEL_LEN         1
#define ProcTrainCtrl_SRC_SEL_OFFSET      3
#define ProcTrainCtrl_ALU_OPERATOR_LEN    3
#define ProcTrainCtrl_ALU_OPERATOR_OFFSET 0

#define ProcTrainCtrl_DATA8_SEL_LEN       8
#define ProcTrainCtrl_DATA8_SEL_OFFSET    24
#define ProcTrainCtrl_CARRY_STATUS_LEN    8
#define ProcTrainCtrl_CARRY_STATUS_OFFSET 16
#define ProcTrainCtrl_ALU_OPERAND_LEN     8
#define ProcTrainCtrl_ALU_OPERAND_OFFSET  4
#define ProcTrainCtrl_ALU_OPERATOR_LEN    3
#define ProcTrainCtrl_ALU_OPERATOR_OFFSET 0

#define ProcTrainCtrl_DATA8_SEL_LEN       8
#define ProcTrainCtrl_DATA8_SEL_OFFSET    24
#define ProcTrainCtrl_CARRY_STATUS_LEN    8
#define ProcTrainCtrl_CARRY_STATUS_OFFSET 16
#define ProcTrainCtrl_ALU_OPERAND_LEN     10
#define ProcTrainCtrl_ALU_OPERAND_OFFSET  4
#define ProcTrainCtrl_ALU_OPERATOR_LEN    3
#define ProcTrainCtrl_ALU_OPERATOR_OFFSET 0

#define ProcTrainCtrl_DATA8_SEL_LEN       8
#define ProcTrainCtrl_DATA8_SEL_OFFSET    24
#define ProcTrainCtrl_CARRY_STATUS_LEN    8
#define ProcTrainCtrl_CARRY_STATUS_OFFSET 16
#define ProcTrainCtrl_ALU_OPERAND_LEN     8
#define ProcTrainCtrl_ALU_OPERAND_OFFSET  4
#define ProcTrainCtrl_ALU_OPERATOR_LEN    3
#define ProcTrainCtrl_ALU_OPERATOR_OFFSET 0

#define ProcTrainCtrl_DATA8_SEL_LEN       8
#define ProcTrainCtrl_DATA8_SEL_OFFSET    24
#define ProcTrainCtrl_CARRY_STATUS_LEN    8
#define ProcTrainCtrl_CARRY_STATUS_OFFSET 16
#define ProcTrainCtrl_ALU_OPERAND_LEN     3
#define ProcTrainCtrl_ALU_OPERAND_OFFSET  4
#define ProcTrainCtrl_ALU_OPERATOR_LEN    3
#define ProcTrainCtrl_ALU_OPERATOR_OFFSET 0

#define ProcTrainCtrl_RDLY_STORE_LEN    1
#define ProcTrainCtrl_RDLY_STORE_OFFSET 0

#define ProcTrainCtrl_WL_WDQS_GATED_LEN          1
#define ProcTrainCtrl_WL_WDQS_GATED_OFFSET       31
#define ProcTrainCtrl_SW_CSGATED_LEN             1
#define ProcTrainCtrl_SW_CSGATED_OFFSET          30
#define ProcTrainCtrl_SW_DXCTL_IE_DQ_MODE_LEN    1
#define ProcTrainCtrl_SW_DXCTL_IE_DQ_MODE_OFFSET 24
#define ProcTrainCtrl_SW_DXCTL_IE_DQ_LEN         8
#define ProcTrainCtrl_SW_DXCTL_IE_DQ_OFFSET      16
#define ProcTrainCtrl_SW_WLMODEB_LEN             8
#define ProcTrainCtrl_SW_WLMODEB_OFFSET          4
#define ProcTrainCtrl_SW_GTMODE_LEN              1
#define ProcTrainCtrl_SW_GTMODE_OFFSET           1
#define ProcTrainCtrl_SW_WLMODE_LEN              1
#define ProcTrainCtrl_SW_WLMODE_OFFSET           0

#define ProcTrainCtrl_SW_MRW_OP_LEN        16
#define ProcTrainCtrl_SW_MRW_OP_OFFSET     16
#define ProcTrainCtrl_SW_MRW_MA_LEN        8
#define ProcTrainCtrl_SW_MRW_MA_OFFSET     8
#define ProcTrainCtrl_SW_MRW_REQ_LEN       1
#define ProcTrainCtrl_SW_MRW_REQ_OFFSET    7
#define ProcTrainCtrl_SW_MRW_RW_LEN        1
#define ProcTrainCtrl_SW_MRW_RW_OFFSET     6
#define ProcTrainCtrl_SW_MRW_CS_LEN        2
#define ProcTrainCtrl_SW_MRW_CS_OFFSET     4
#define ProcTrainCtrl_SW_MRW_FORMAT_LEN    1
#define ProcTrainCtrl_SW_MRW_FORMAT_OFFSET 3
#define ProcTrainCtrl_SW_WL_DQS_LEN        1
#define ProcTrainCtrl_SW_WL_DQS_OFFSET     0

#define ProcTrainCtrl_GDS_RESULT_LEN      8
#define ProcTrainCtrl_GDS_RESULT_OFFSET   16
#define ProcTrainCtrl_GT_RESULT_LEN       8
#define ProcTrainCtrl_GT_RESULT_OFFSET    8
#define ProcTrainCtrl_WL_DQ_RESULT_LEN    8
#define ProcTrainCtrl_WL_DQ_RESULT_OFFSET 0

#define ProcTrainCtrl_SW_MRR_DATA_BURST_SEL_LEN    2
#define ProcTrainCtrl_SW_MRR_DATA_BURST_SEL_OFFSET 28
#define ProcTrainCtrl_SW_MRR_DATA_BYTE_SEL_LEN     3
#define ProcTrainCtrl_SW_MRR_DATA_BYTE_SEL_OFFSET  24
#define ProcTrainCtrl_SW_MRR_DATA_SELECTED_LEN     16
#define ProcTrainCtrl_SW_MRR_DATA_SELECTED_OFFSET  0

#define ProcTrainCtrl_SW_CAT_EN_LEN          1
#define ProcTrainCtrl_SW_CAT_EN_OFFSET       31
#define ProcTrainCtrl_SW_CAT_DQVALID_LEN     1
#define ProcTrainCtrl_SW_CAT_DQVALID_OFFSET  30
#define ProcTrainCtrl_SW_CAT_CKE_LOW_LEN     1
#define ProcTrainCtrl_SW_CAT_CKE_LOW_OFFSET  29
#define ProcTrainCtrl_SW_CAT_CKE_HIGH_LEN    1
#define ProcTrainCtrl_SW_CAT_CKE_HIGH_OFFSET 28
#define ProcTrainCtrl_SW_CAT_STROBE_LEN      1
#define ProcTrainCtrl_SW_CAT_STROBE_OFFSET   27
#define ProcTrainCtrl_SW_CAT_MRW41_LEN       1
#define ProcTrainCtrl_SW_CAT_MRW41_OFFSET    26
#define ProcTrainCtrl_SW_CAT_MRW48_LEN       1
#define ProcTrainCtrl_SW_CAT_MRW48_OFFSET    25
#define ProcTrainCtrl_SW_CAT_MRW42_LEN       1
#define ProcTrainCtrl_SW_CAT_MRW42_OFFSET    24
#define ProcTrainCtrl_SW_CST_MODE_LEN        1
#define ProcTrainCtrl_SW_CST_MODE_OFFSET     22
#define ProcTrainCtrl_SW_CAT_EYET_LEN        1
#define ProcTrainCtrl_SW_CAT_EYET_OFFSET     16

#define ProcTrainCtrl_PHY_DQ_RESULT_LEN    32
#define ProcTrainCtrl_PHY_DQ_RESULT_OFFSET 0

#define ProcTrainCtrl_UC_SW_CAT_PAT_N_LEN    10
#define ProcTrainCtrl_UC_SW_CAT_PAT_N_OFFSET 16
#define ProcTrainCtrl_UC_SW_CAT_PAT_P_LEN    10
#define ProcTrainCtrl_UC_SW_CAT_PAT_P_OFFSET 0

#define ProcTrainCtrl_FAST_GDS_RESULT_LEN    32
#define ProcTrainCtrl_FAST_GDS_RESULT_OFFSET 0

#define ProcTrainCtrl_FAST_GDS_RESULT_LEN    32
#define ProcTrainCtrl_FAST_GDS_RESULT_OFFSET 0

#define ProcTrainCtrl_FAST_GT_INCGRESS_LEN    8
#define ProcTrainCtrl_FAST_GT_INCGRESS_OFFSET 8
#define ProcTrainCtrl_FAST_GT_DECGRESS_LEN    8
#define ProcTrainCtrl_FAST_GT_DECGRESS_OFFSET 0

#define ProcTrainCtrl_TRKDBG_RDQS_PRISTATUS_LEN    16
#define ProcTrainCtrl_TRKDBG_RDQS_PRISTATUS_OFFSET 16
#define ProcTrainCtrl_TRKDBG_RDQS_STATUS_LEN       16
#define ProcTrainCtrl_TRKDBG_RDQS_STATUS_OFFSET    0

#define ProcTrainCtrl_TRKDBG_RDQSG_STATUS_LEN    32
#define ProcTrainCtrl_TRKDBG_RDQSG_STATUS_OFFSET 0

#define ProcTrainCtrl_TRKDBG_RDQSG_STATUS_PH_LEN    32
#define ProcTrainCtrl_TRKDBG_RDQSG_STATUS_PH_OFFSET 0

#define ProcTrainCtrl_TRKDBG_VREF_STATUS_LEN    16
#define ProcTrainCtrl_TRKDBG_VREF_STATUS_OFFSET 16
#define ProcTrainCtrl_PHY_DQS_STOP_LEN          8
#define ProcTrainCtrl_PHY_DQS_STOP_OFFSET       8
#define ProcTrainCtrl_PHY_DQSG_STOP_LEN         8
#define ProcTrainCtrl_PHY_DQSG_STOP_OFFSET      0

#define ProcTrainCtrl_TRKDBG_PERBIT_DM_RDATA_LEN    32
#define ProcTrainCtrl_TRKDBG_PERBIT_DM_RDATA_OFFSET 0

#define ProcTrainCtrl_TRKDBG_PERBIT_DQ_RDATA1_LEN    32
#define ProcTrainCtrl_TRKDBG_PERBIT_DQ_RDATA1_OFFSET 0

#define ProcTrainCtrl_TRKDBG_PERBIT_DQ_RDATA2_LEN    32
#define ProcTrainCtrl_TRKDBG_PERBIT_DQ_RDATA2_OFFSET 0

#define ProcTrainCtrl_TRKDBG_PERBIT_DQ_RDATA3_LEN    32
#define ProcTrainCtrl_TRKDBG_PERBIT_DQ_RDATA3_OFFSET 0

#define ProcTrainCtrl_TRKDBG_PERBIT_DQ_RDATA4_LEN    32
#define ProcTrainCtrl_TRKDBG_PERBIT_DQ_RDATA4_OFFSET 0

#define ProcTrainCtrl_TRKDBG_PERBIT_DM_RDATA1_LEN    32
#define ProcTrainCtrl_TRKDBG_PERBIT_DM_RDATA1_OFFSET 0

#define ProcTrainCtrl_TRKDBG_PERBIT_DQ_RDATA5_LEN    32
#define ProcTrainCtrl_TRKDBG_PERBIT_DQ_RDATA5_OFFSET 0

#define ProcTrainCtrl_TRKDBG_PERBIT_DQ_RDATA6_LEN    32
#define ProcTrainCtrl_TRKDBG_PERBIT_DQ_RDATA6_OFFSET 0

#define ProcTrainCtrl_WDQN_SEL_0_LEN        8
#define ProcTrainCtrl_WDQN_SEL_0_OFFSET     24
#define ProcTrainCtrl_WDQ_CARRY_0_LEN       8
#define ProcTrainCtrl_WDQ_CARRY_0_OFFSET    16
#define ProcTrainCtrl_WDM_SEL_0_LEN         1
#define ProcTrainCtrl_WDM_SEL_0_OFFSET      15
#define ProcTrainCtrl_WDM_CARRY_0_LEN       1
#define ProcTrainCtrl_WDM_CARRY_0_OFFSET    14
#define ProcTrainCtrl_ALU_OPERAND_0_LEN     8
#define ProcTrainCtrl_ALU_OPERAND_0_OFFSET  4
#define ProcTrainCtrl_SRC_SEL_0_LEN         1
#define ProcTrainCtrl_SRC_SEL_0_OFFSET      3
#define ProcTrainCtrl_ALU_OPERATOR_0_LEN    3
#define ProcTrainCtrl_ALU_OPERATOR_0_OFFSET 0

#define ProcTrainCtrl_WDQN_SEL_1_LEN        8
#define ProcTrainCtrl_WDQN_SEL_1_OFFSET     24
#define ProcTrainCtrl_WDQ_CARRY_1_LEN       8
#define ProcTrainCtrl_WDQ_CARRY_1_OFFSET    16
#define ProcTrainCtrl_WDM_SEL_1_LEN         1
#define ProcTrainCtrl_WDM_SEL_1_OFFSET      15
#define ProcTrainCtrl_WDM_CARRY_1_LEN       1
#define ProcTrainCtrl_WDM_CARRY_1_OFFSET    14
#define ProcTrainCtrl_ALU_OPERAND_1_LEN     8
#define ProcTrainCtrl_ALU_OPERAND_1_OFFSET  4
#define ProcTrainCtrl_SRC_SEL_1_LEN         1
#define ProcTrainCtrl_SRC_SEL_1_OFFSET      3
#define ProcTrainCtrl_ALU_OPERATOR_1_LEN    3
#define ProcTrainCtrl_ALU_OPERATOR_1_OFFSET 0

#define ProcTrainCtrl_RDQN_SEL_0_LEN        8
#define ProcTrainCtrl_RDQN_SEL_0_OFFSET     24
#define ProcTrainCtrl_RDQ_CARRY_0_LEN       8
#define ProcTrainCtrl_RDQ_CARRY_0_OFFSET    16
#define ProcTrainCtrl_RDBI_SEL_0_LEN        1
#define ProcTrainCtrl_RDBI_SEL_0_OFFSET     15
#define ProcTrainCtrl_RDBI_CARRY_0_LEN      1
#define ProcTrainCtrl_RDBI_CARRY_0_OFFSET   14
#define ProcTrainCtrl_EVEN_ODD_0_LEN        1
#define ProcTrainCtrl_EVEN_ODD_0_OFFSET     13
#define ProcTrainCtrl_ALU_OPERAND_0_LEN     8
#define ProcTrainCtrl_ALU_OPERAND_0_OFFSET  4
#define ProcTrainCtrl_SRC_SEL_0_LEN         1
#define ProcTrainCtrl_SRC_SEL_0_OFFSET      3
#define ProcTrainCtrl_ALU_OPERATOR_0_LEN    3
#define ProcTrainCtrl_ALU_OPERATOR_0_OFFSET 0

#define ProcTrainCtrl_RDQN_SEL_1_LEN        8
#define ProcTrainCtrl_RDQN_SEL_1_OFFSET     24
#define ProcTrainCtrl_RDQ_CARRY_1_LEN       8
#define ProcTrainCtrl_RDQ_CARRY_1_OFFSET    16
#define ProcTrainCtrl_RDBI_SEL_1_LEN        1
#define ProcTrainCtrl_RDBI_SEL_1_OFFSET     15
#define ProcTrainCtrl_RDBI_CARRY_1_LEN      1
#define ProcTrainCtrl_RDBI_CARRY_1_OFFSET   14
#define ProcTrainCtrl_EVEN_ODD_1_LEN        1
#define ProcTrainCtrl_EVEN_ODD_1_OFFSET     13
#define ProcTrainCtrl_ALU_OPERAND_1_LEN     8
#define ProcTrainCtrl_ALU_OPERAND_1_OFFSET  4
#define ProcTrainCtrl_SRC_SEL_1_LEN         1
#define ProcTrainCtrl_SRC_SEL_1_OFFSET      3
#define ProcTrainCtrl_ALU_OPERATOR_1_LEN    3
#define ProcTrainCtrl_ALU_OPERATOR_1_OFFSET 0

#define ProcTrainCtrl_DET_ANY_FAILED_0_LEN    1
#define ProcTrainCtrl_DET_ANY_FAILED_0_OFFSET 31
#define ProcTrainCtrl_DET_ALL_FAILED_0_LEN    1
#define ProcTrainCtrl_DET_ALL_FAILED_0_OFFSET 30
#define ProcTrainCtrl_DET_ANY_PASSED_0_LEN    1
#define ProcTrainCtrl_DET_ANY_PASSED_0_OFFSET 29
#define ProcTrainCtrl_DET_ALL_PASSED_0_LEN    1
#define ProcTrainCtrl_DET_ALL_PASSED_0_OFFSET 28
#define ProcTrainCtrl_CMPRES_0_LEN            8
#define ProcTrainCtrl_CMPRES_0_OFFSET         20
#define ProcTrainCtrl_DQ_CMPRES_ODD_0_LEN     8
#define ProcTrainCtrl_DQ_CMPRES_ODD_0_OFFSET  12
#define ProcTrainCtrl_DQ_CMPRES_EVEN_0_LEN    8
#define ProcTrainCtrl_DQ_CMPRES_EVEN_0_OFFSET 4
#define ProcTrainCtrl_DM_CMPRES_0_LEN         1
#define ProcTrainCtrl_DM_CMPRES_0_OFFSET      3
#define ProcTrainCtrl_DM_CMPRES_ODD_0_LEN     1
#define ProcTrainCtrl_DM_CMPRES_ODD_0_OFFSET  2
#define ProcTrainCtrl_DM_CMPRES_EVEN_0_LEN    1
#define ProcTrainCtrl_DM_CMPRES_EVEN_0_OFFSET 1
#define ProcTrainCtrl_DTRAIN_ACTIVE_0_LEN     1
#define ProcTrainCtrl_DTRAIN_ACTIVE_0_OFFSET  0

#define ProcTrainCtrl_DET_ANY_FAILED_1_LEN    1
#define ProcTrainCtrl_DET_ANY_FAILED_1_OFFSET 31
#define ProcTrainCtrl_DET_ALL_FAILED_1_LEN    1
#define ProcTrainCtrl_DET_ALL_FAILED_1_OFFSET 30
#define ProcTrainCtrl_DET_ANY_PASSED_1_LEN    1
#define ProcTrainCtrl_DET_ANY_PASSED_1_OFFSET 29
#define ProcTrainCtrl_DET_ALL_PASSED_1_LEN    1
#define ProcTrainCtrl_DET_ALL_PASSED_1_OFFSET 28
#define ProcTrainCtrl_CMPRES_1_LEN            8
#define ProcTrainCtrl_CMPRES_1_OFFSET         20
#define ProcTrainCtrl_DQ_CMPRES_ODD_1_LEN     8
#define ProcTrainCtrl_DQ_CMPRES_ODD_1_OFFSET  12
#define ProcTrainCtrl_DQ_CMPRES_EVEN_1_LEN    8
#define ProcTrainCtrl_DQ_CMPRES_EVEN_1_OFFSET 4
#define ProcTrainCtrl_DM_CMPRES_1_LEN         1
#define ProcTrainCtrl_DM_CMPRES_1_OFFSET      3
#define ProcTrainCtrl_DM_CMPRES_ODD_1_LEN     1
#define ProcTrainCtrl_DM_CMPRES_ODD_1_OFFSET  2
#define ProcTrainCtrl_DM_CMPRES_EVEN_1_LEN    1
#define ProcTrainCtrl_DM_CMPRES_EVEN_1_OFFSET 1
#define ProcTrainCtrl_DTRAIN_ACTIVE_1_LEN     1
#define ProcTrainCtrl_DTRAIN_ACTIVE_1_OFFSET  0

#endif // __PROCTRAINCTRL_REG_OFFSET_FIELD_H__
